|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The AppletManagerCardService interface defines a set of calls for the maintenance of multiple applets on a card. This includes creating, registering and deleting applets on a multi-applicative smartcard.
This interface is typically implemented for card technology handling
multi-applet management different (e.g. EMV compliant cards,
JavaCards, ...)
AppletInfo,
AppletID,
AppletCode| Method Summary | |
AppletInfo |
installApplet(AppletCode appletCode)
Install an applet on the smart card. |
AppletInfo |
registerApplet(AppletID appletID)
Register an applet on the smart card. |
AppletInfo |
removeApplet(AppletID appletID)
Remove an applet from the smart card. |
| Methods inherited from interface opencard.opt.applet.mgmt.AppletAccessCardService |
exists, getInfo, list |
| Methods inherited from interface opencard.opt.service.CardServiceInterface |
getCard, setCHVDialog |
| Methods inherited from interface opencard.opt.security.SecureService |
provideCredentials |
| Method Detail |
public AppletInfo installApplet(AppletCode appletCode)
throws CardServiceException,
CardTerminalException
CardServiceException
CardTerminalException
public AppletInfo registerApplet(AppletID appletID)
throws CardServiceException,
CardTerminalException
appletID - An AppletID representing the applet to be registered.
CardServiceException - Thrown when error occurs during execution of the operation.
CardTerminalException
public AppletInfo removeApplet(AppletID appletID)
throws CardServiceException,
CardTerminalException
CardServiceException - Thrown when error occurs during execution of the operation.
CardTerminalException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||